The bonus point arrived after great work from man of the match Diack allowed Pienaar to dart over to the right of the posts, Humphreys again converting.
The former Bath man looked to have put a losing bonus point beyond the visitors with another penalty after Danny Paul was penalised at a ruck but Thomas's 79th minute kick ensured the Yorkshiremen did not leave Devon empty-handed.